Supplier Page from MyBioSource.com for Recombinant Xenopus tropicalis Kidney mitochondrial carrier protein 1 (slc25a30), partial